


@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, figure, figcaption, code, del, dfn, em, button, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, table, tf, tr, th {
  border: 0px;
  padding: 0px;
  margin: 0px;
  font-weight: normal;
  }
button:hover{border: 0px;}
body {
  background: #f1f5ff;
  color: #222;
  font-family:helvetica neue,arial,hiragino sans gb,microsoft yahei ui,microsoft yahei,simsun,sans-serif!important;
  margin: 0px auto;
  overflow-x: hidden;
  }

html{}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}          
h1,h2,h3,h4,h5,h6{
    font-size: 100%;
    font-weight: normal;
}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{/* font-family:inherit; *//* font-size:inherit; *//* font-weight:inherit; */}
legend{color:#000;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
a, button { cursor:default;}

 
/**********defined************/

a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}

a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "simsun";}
input[type="radio"], input[type="checkbox"]{line-height: normal;}
input[type="checkbox"], input[type="radio"]{ padding: 0; box-sizing: border-box;}
textarea{font-family: "simsun";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
table {border-collapse: collapse;border-spacing: 0;}

.cl {
	zoom: 1;
}
.cl:after {
	content: "";
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
}










